public class code1 {
    //找链表的倒数第k个节点
    int size = 0;
    public ListNode FindKthToTail (ListNode pHead, int k) {
        //边界情况
        if(pHead == null) return pHead;
        ListNode node = FindKthToTail(pHead.next,k);
        size++;
        if(size < k) {
            //继续找回到上一层
            return null;
        } else if (size == k) {
            //找到了
            return pHead;
        }
        return node;
    }
}
